impact separator - German English Dictionary